package mx.logging;

extern class AbstractTarget implements ILoggingTarget, implements mx.core.IMXMLObject {
	var filters : Array<Dynamic>;
	var id(default,null) : String;
	var level : Int;
	function new() : Void;
	function addLogger(logger : ILogger) : Void;
	function initialized(document : Dynamic, id : String) : Void;
	function logEvent(event : LogEvent) : Void;
	function removeLogger(logger : ILogger) : Void;
}
